import 'package:flutter/material.dart';

class MyColor {
  //static final MyColor _instance = MyColor._();

  MyColor._();

  //factory MyColor() => _instance;

  ///0xFFE6E6E6
  static const Color appbarTitleTextColor = Color(0xFFE6E6E6);

  ///0xFF747474
  static const Color secondLevelTitleTextColor = Color(0xFF747474);

  ///0x29E6E6E6
  static const Color tileColor = Color(0x29E6E6E6);

  ///0xff3E3E43
  static Color dividerColor = const Color(0xff3E3E43);

  ///0xFFF1F1F1
  static const Color leadingIconColor = Color(0xFFF1F1F1);

  ///0xFF949494
  static const Color subtextColor = Color(0xFF949494);

  //主配色
  static const Color mainColor = Color(0xFFF43700);
  static const Color activeTrackColor = Color(0xFF673527);
  static const Color inactiveThumbColor = Color(0xFFa3a3a3);
  static const Color inactiveTrackColor = Color(0xFF635E5D);

  static const Color middleButtonColor = Color.fromRGBO(230, 230, 230, 0.25);
  static const Color popWindowColor = Color(0xffCCCCCC);
  static const Color popTextColor = Color(0xff242424);
  static Color actionDividerColor = const Color(0xff000000).withAlpha(12);
  static Color dialogShadowColor = const Color(0xff000000).withAlpha(40);

  ///0xff444444
  static const Color enabledBorderColor = Color(0xff444444);

  static  Color btnDisableColor = const Color(0xffE6E6E6).withAlpha((255*0.24).toInt());

  static const Color black = Colors.black;
  static const Color black1 = Color(0xFF1B1C1E);
  static const Color black2 = Color(0xFF27282A);
  static const Color black3 = Color(0xFF262729);
  static const Color black4 = Color(0xFF252628);
  static const Color black5 = Color(0xff1A191E);
  static const Color black6 = Color(0xff0c0b10);
  static const Color black7 = Color(0xff0f0f11);
  static const Color black8 = Color(0xff070709);
  static const Color black9 = Color(0xff08080a);
  static const Color black10 = Color(0xff1f2022);
  static const Color black11 = Color(0xff1A1B1D);
  static const Color black12 = Color(0xff2F3032);
  static const Color black13 = Color(0xff242527);

  static const Color grey = Colors.grey;
  static const Color grey1 = Color(0xFF333436);
  static const Color grey2 = Color(0xFF8C8D8F);
  static const Color grey3 = Color(0xFF67686a);
  static const Color grey4 = Color(0xFF454547);
  static Color grey5 = Colors.grey.shade900;
  static const Color grey6 = Color(0xFF77787a);
  static const Color grey7 = Color(0xFF919192);
  static const Color grey8 = Color(0xFF4d4c4e);

  static const Color red = Colors.red;
  static const Color red1 = Color(0xFF461F22);

  static const Color green = Colors.green;
  static const Color green1 = Color(0xFF78F913);
  static const Color green2 = Color(0xFF59d90a);

  static const Color blue = Colors.blue;
  static const Color blue1 = Color(0xff007afc);
  static const Color blue2 = Color(0xff75b6f1);
  static const Color blue3 = Color(0xff0178FE);

  static const Color white = Colors.white;
}
